
package com.efivestar.idm.api.util.tianyi;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>Terminal complex type的 Java 类。
 * 
 * <p>以下模式片段指定包含在此类中的预期内容。
 * 
 * <pre>
 * &lt;complexType name="Terminal"&gt;
 *   &lt;complexContent&gt;
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
 *       &lt;sequence&gt;
 *         &lt;element name="DevID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="ChannelNum" type="{http://www.w3.org/2001/XMLSchema}int"/&gt;
 *         &lt;element name="DevName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="DevType" type="{http://www.w3.org/2001/XMLSchema}int"/&gt;
 *         &lt;element name="NetType" type="{http://www.w3.org/2001/XMLSchema}int"/&gt;
 *         &lt;element name="OnlineFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="LastUpdateTime" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="AlarmFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="CloudsControlFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="CaptureVideoFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="CaptureImageFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="LocalStoreFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="EstoreFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="InstallLocation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Longgitude" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Latitude" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="WidgetType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="UpnpIP" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="UpnpPort" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="LocalIP" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="LocalPort" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="KyStorageLanPort" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="KyStorageWanPort" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="SdkUpnpPort" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Key" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="IOSWidgetType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="MotionDetectionFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="InfraredDetectionFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="ManualAlarmFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="DIDOAlarmFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="DIDOList" type="{http://www.sttri.com.cn/ns1MobileServices/}DIDOList" minOccurs="0"/&gt;
 *         &lt;element name="ShareFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="PtzFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="ChannelNames" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="NvrCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="NvrChannelNo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_osdsetFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_alarmPloicyFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_alarmPictureFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_alarmRecordFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_voicePlayFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_cloudStorage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_alarmVoiceFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_alarmLightFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_rtspDownloadFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="BarcodeSetFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_httpDownloadFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_focusFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_presetPointFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_cruiseFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_watchPresetFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_ptzSpeedFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="PresetPointIds" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="CruiseIds" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="InUseCruise" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="LocalStoreStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="LatestVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="VersionSummary" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Hx_imageInversionFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="ApFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="EstorgeSpace" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="EactivateFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Eopenestoreflag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="captureFileUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="securityAlarmFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="ShareUserName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="TopFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="DevMsFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="VideoPlayCheckFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="KeepTransFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="StatusLampFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="MicroPhoneFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="VoiceAlarmDetectionFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="Dcode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="BestCloudFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="ECloudFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="KfktUnBindFlag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *         &lt;element name="PresetPointNames" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
 *       &lt;/sequence&gt;
 *     &lt;/restriction&gt;
 *   &lt;/complexContent&gt;
 * &lt;/complexType&gt;
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Terminal", propOrder = {
    "devID",
    "channelNum",
    "devName",
    "devType",
    "netType",
    "onlineFlag",
    "lastUpdateTime",
    "alarmFlag",
    "cloudsControlFlag",
    "captureVideoFlag",
    "captureImageFlag",
    "localStoreFlag",
    "estoreFlag",
    "installLocation",
    "longgitude",
    "latitude",
    "widgetType",
    "upnpIP",
    "upnpPort",
    "localIP",
    "localPort",
    "kyStorageLanPort",
    "kyStorageWanPort",
    "sdkUpnpPort",
    "key",
    "version",
    "iosWidgetType",
    "motionDetectionFlag",
    "infraredDetectionFlag",
    "manualAlarmFlag",
    "didoAlarmFlag",
    "didoList",
    "shareFlag",
    "ptzFlag",
    "channelNames",
    "nvrCode",
    "nvrChannelNo",
    "hxOsdsetFlag",
    "hxAlarmPloicyFlag",
    "hxAlarmPictureFlag",
    "hxAlarmRecordFlag",
    "hxVoicePlayFlag",
    "hxCloudStorage",
    "hxAlarmVoiceFlag",
    "hxAlarmLightFlag",
    "hxRtspDownloadFlag",
    "barcodeSetFlag",
    "hxHttpDownloadFlag",
    "hxFocusFlag",
    "hxPresetPointFlag",
    "hxCruiseFlag",
    "hxWatchPresetFlag",
    "hxPtzSpeedFlag",
    "presetPointIds",
    "cruiseIds",
    "inUseCruise",
    "localStoreStatus",
    "latestVersion",
    "versionSummary",
    "hxImageInversionFlag",
    "apFlag",
    "estorgeSpace",
    "eactivateFlag",
    "eopenestoreflag",
    "captureFileUrl",
    "securityAlarmFlag",
    "shareUserName",
    "topFlag",
    "devMsFlag",
    "videoPlayCheckFlag",
    "keepTransFlag",
    "statusLampFlag",
    "microPhoneFlag",
    "voiceAlarmDetectionFlag",
    "dcode",
    "bestCloudFlag",
    "eCloudFlag",
    "kfktUnBindFlag",
    "presetPointNames"
})
public class Terminal {

    @XmlElement(name = "DevID")
    protected String devID;
    @XmlElement(name = "ChannelNum")
    protected int channelNum;
    @XmlElement(name = "DevName")
    protected String devName;
    @XmlElement(name = "DevType")
    protected int devType;
    @XmlElement(name = "NetType")
    protected int netType;
    @XmlElement(name = "OnlineFlag")
    protected String onlineFlag;
    @XmlElement(name = "LastUpdateTime")
    protected String lastUpdateTime;
    @XmlElement(name = "AlarmFlag")
    protected String alarmFlag;
    @XmlElement(name = "CloudsControlFlag")
    protected String cloudsControlFlag;
    @XmlElement(name = "CaptureVideoFlag")
    protected String captureVideoFlag;
    @XmlElement(name = "CaptureImageFlag")
    protected String captureImageFlag;
    @XmlElement(name = "LocalStoreFlag")
    protected String localStoreFlag;
    @XmlElement(name = "EstoreFlag")
    protected String estoreFlag;
    @XmlElement(name = "InstallLocation")
    protected String installLocation;
    @XmlElement(name = "Longgitude")
    protected String longgitude;
    @XmlElement(name = "Latitude")
    protected String latitude;
    @XmlElement(name = "WidgetType")
    protected String widgetType;
    @XmlElement(name = "UpnpIP")
    protected String upnpIP;
    @XmlElement(name = "UpnpPort")
    protected String upnpPort;
    @XmlElement(name = "LocalIP")
    protected String localIP;
    @XmlElement(name = "LocalPort")
    protected String localPort;
    @XmlElement(name = "KyStorageLanPort")
    protected String kyStorageLanPort;
    @XmlElement(name = "KyStorageWanPort")
    protected String kyStorageWanPort;
    @XmlElement(name = "SdkUpnpPort")
    protected String sdkUpnpPort;
    @XmlElement(name = "Key")
    protected String key;
    @XmlElement(name = "Version")
    protected String version;
    @XmlElement(name = "IOSWidgetType")
    protected String iosWidgetType;
    @XmlElement(name = "MotionDetectionFlag")
    protected String motionDetectionFlag;
    @XmlElement(name = "InfraredDetectionFlag")
    protected String infraredDetectionFlag;
    @XmlElement(name = "ManualAlarmFlag")
    protected String manualAlarmFlag;
    @XmlElement(name = "DIDOAlarmFlag")
    protected String didoAlarmFlag;
    @XmlElement(name = "DIDOList")
    protected DIDOList didoList;
    @XmlElement(name = "ShareFlag")
    protected String shareFlag;
    @XmlElement(name = "PtzFlag")
    protected String ptzFlag;
    @XmlElement(name = "ChannelNames")
    protected String channelNames;
    @XmlElement(name = "NvrCode")
    protected String nvrCode;
    @XmlElement(name = "NvrChannelNo")
    protected String nvrChannelNo;
    @XmlElement(name = "Hx_osdsetFlag")
    protected String hxOsdsetFlag;
    @XmlElement(name = "Hx_alarmPloicyFlag")
    protected String hxAlarmPloicyFlag;
    @XmlElement(name = "Hx_alarmPictureFlag")
    protected String hxAlarmPictureFlag;
    @XmlElement(name = "Hx_alarmRecordFlag")
    protected String hxAlarmRecordFlag;
    @XmlElement(name = "Hx_voicePlayFlag")
    protected String hxVoicePlayFlag;
    @XmlElement(name = "Hx_cloudStorage")
    protected String hxCloudStorage;
    @XmlElement(name = "Hx_alarmVoiceFlag")
    protected String hxAlarmVoiceFlag;
    @XmlElement(name = "Hx_alarmLightFlag")
    protected String hxAlarmLightFlag;
    @XmlElement(name = "Hx_rtspDownloadFlag")
    protected String hxRtspDownloadFlag;
    @XmlElement(name = "BarcodeSetFlag")
    protected String barcodeSetFlag;
    @XmlElement(name = "Hx_httpDownloadFlag")
    protected String hxHttpDownloadFlag;
    @XmlElement(name = "Hx_focusFlag")
    protected String hxFocusFlag;
    @XmlElement(name = "Hx_presetPointFlag")
    protected String hxPresetPointFlag;
    @XmlElement(name = "Hx_cruiseFlag")
    protected String hxCruiseFlag;
    @XmlElement(name = "Hx_watchPresetFlag")
    protected String hxWatchPresetFlag;
    @XmlElement(name = "Hx_ptzSpeedFlag")
    protected String hxPtzSpeedFlag;
    @XmlElement(name = "PresetPointIds")
    protected String presetPointIds;
    @XmlElement(name = "CruiseIds")
    protected String cruiseIds;
    @XmlElement(name = "InUseCruise")
    protected String inUseCruise;
    @XmlElement(name = "LocalStoreStatus")
    protected String localStoreStatus;
    @XmlElement(name = "LatestVersion")
    protected String latestVersion;
    @XmlElement(name = "VersionSummary")
    protected String versionSummary;
    @XmlElement(name = "Hx_imageInversionFlag")
    protected String hxImageInversionFlag;
    @XmlElement(name = "ApFlag")
    protected String apFlag;
    @XmlElement(name = "EstorgeSpace")
    protected String estorgeSpace;
    @XmlElement(name = "EactivateFlag")
    protected String eactivateFlag;
    @XmlElement(name = "Eopenestoreflag")
    protected String eopenestoreflag;
    protected String captureFileUrl;
    protected String securityAlarmFlag;
    @XmlElement(name = "ShareUserName")
    protected String shareUserName;
    @XmlElement(name = "TopFlag")
    protected String topFlag;
    @XmlElement(name = "DevMsFlag")
    protected String devMsFlag;
    @XmlElement(name = "VideoPlayCheckFlag")
    protected String videoPlayCheckFlag;
    @XmlElement(name = "KeepTransFlag")
    protected String keepTransFlag;
    @XmlElement(name = "StatusLampFlag")
    protected String statusLampFlag;
    @XmlElement(name = "MicroPhoneFlag")
    protected String microPhoneFlag;
    @XmlElement(name = "VoiceAlarmDetectionFlag")
    protected String voiceAlarmDetectionFlag;
    @XmlElement(name = "Dcode")
    protected String dcode;
    @XmlElement(name = "BestCloudFlag")
    protected String bestCloudFlag;
    @XmlElement(name = "ECloudFlag")
    protected String eCloudFlag;
    @XmlElement(name = "KfktUnBindFlag")
    protected String kfktUnBindFlag;
    @XmlElement(name = "PresetPointNames")
    protected String presetPointNames;

    /**
     * 获取devID属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getDevID() {
        return devID;
    }

    /**
     * 设置devID属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setDevID(String value) {
        this.devID = value;
    }

    /**
     * 获取channelNum属性的值。
     * 
     */
    public int getChannelNum() {
        return channelNum;
    }

    /**
     * 设置channelNum属性的值。
     * 
     */
    public void setChannelNum(int value) {
        this.channelNum = value;
    }

    /**
     * 获取devName属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getDevName() {
        return devName;
    }

    /**
     * 设置devName属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setDevName(String value) {
        this.devName = value;
    }

    /**
     * 获取devType属性的值。
     * 
     */
    public int getDevType() {
        return devType;
    }

    /**
     * 设置devType属性的值。
     * 
     */
    public void setDevType(int value) {
        this.devType = value;
    }

    /**
     * 获取netType属性的值。
     * 
     */
    public int getNetType() {
        return netType;
    }

    /**
     * 设置netType属性的值。
     * 
     */
    public void setNetType(int value) {
        this.netType = value;
    }

    /**
     * 获取onlineFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getOnlineFlag() {
        return onlineFlag;
    }

    /**
     * 设置onlineFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setOnlineFlag(String value) {
        this.onlineFlag = value;
    }

    /**
     * 获取lastUpdateTime属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLastUpdateTime() {
        return lastUpdateTime;
    }

    /**
     * 设置lastUpdateTime属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLastUpdateTime(String value) {
        this.lastUpdateTime = value;
    }

    /**
     * 获取alarmFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getAlarmFlag() {
        return alarmFlag;
    }

    /**
     * 设置alarmFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setAlarmFlag(String value) {
        this.alarmFlag = value;
    }

    /**
     * 获取cloudsControlFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCloudsControlFlag() {
        return cloudsControlFlag;
    }

    /**
     * 设置cloudsControlFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCloudsControlFlag(String value) {
        this.cloudsControlFlag = value;
    }

    /**
     * 获取captureVideoFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCaptureVideoFlag() {
        return captureVideoFlag;
    }

    /**
     * 设置captureVideoFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCaptureVideoFlag(String value) {
        this.captureVideoFlag = value;
    }

    /**
     * 获取captureImageFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCaptureImageFlag() {
        return captureImageFlag;
    }

    /**
     * 设置captureImageFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCaptureImageFlag(String value) {
        this.captureImageFlag = value;
    }

    /**
     * 获取localStoreFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLocalStoreFlag() {
        return localStoreFlag;
    }

    /**
     * 设置localStoreFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLocalStoreFlag(String value) {
        this.localStoreFlag = value;
    }

    /**
     * 获取estoreFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getEstoreFlag() {
        return estoreFlag;
    }

    /**
     * 设置estoreFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setEstoreFlag(String value) {
        this.estoreFlag = value;
    }

    /**
     * 获取installLocation属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getInstallLocation() {
        return installLocation;
    }

    /**
     * 设置installLocation属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setInstallLocation(String value) {
        this.installLocation = value;
    }

    /**
     * 获取longgitude属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLonggitude() {
        return longgitude;
    }

    /**
     * 设置longgitude属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLonggitude(String value) {
        this.longgitude = value;
    }

    /**
     * 获取latitude属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLatitude() {
        return latitude;
    }

    /**
     * 设置latitude属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLatitude(String value) {
        this.latitude = value;
    }

    /**
     * 获取widgetType属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getWidgetType() {
        return widgetType;
    }

    /**
     * 设置widgetType属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setWidgetType(String value) {
        this.widgetType = value;
    }

    /**
     * 获取upnpIP属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getUpnpIP() {
        return upnpIP;
    }

    /**
     * 设置upnpIP属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setUpnpIP(String value) {
        this.upnpIP = value;
    }

    /**
     * 获取upnpPort属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getUpnpPort() {
        return upnpPort;
    }

    /**
     * 设置upnpPort属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setUpnpPort(String value) {
        this.upnpPort = value;
    }

    /**
     * 获取localIP属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLocalIP() {
        return localIP;
    }

    /**
     * 设置localIP属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLocalIP(String value) {
        this.localIP = value;
    }

    /**
     * 获取localPort属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLocalPort() {
        return localPort;
    }

    /**
     * 设置localPort属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLocalPort(String value) {
        this.localPort = value;
    }

    /**
     * 获取kyStorageLanPort属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getKyStorageLanPort() {
        return kyStorageLanPort;
    }

    /**
     * 设置kyStorageLanPort属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setKyStorageLanPort(String value) {
        this.kyStorageLanPort = value;
    }

    /**
     * 获取kyStorageWanPort属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getKyStorageWanPort() {
        return kyStorageWanPort;
    }

    /**
     * 设置kyStorageWanPort属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setKyStorageWanPort(String value) {
        this.kyStorageWanPort = value;
    }

    /**
     * 获取sdkUpnpPort属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSdkUpnpPort() {
        return sdkUpnpPort;
    }

    /**
     * 设置sdkUpnpPort属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSdkUpnpPort(String value) {
        this.sdkUpnpPort = value;
    }

    /**
     * 获取key属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getKey() {
        return key;
    }

    /**
     * 设置key属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setKey(String value) {
        this.key = value;
    }

    /**
     * 获取version属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getVersion() {
        return version;
    }

    /**
     * 设置version属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setVersion(String value) {
        this.version = value;
    }

    /**
     * 获取iosWidgetType属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getIOSWidgetType() {
        return iosWidgetType;
    }

    /**
     * 设置iosWidgetType属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setIOSWidgetType(String value) {
        this.iosWidgetType = value;
    }

    /**
     * 获取motionDetectionFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getMotionDetectionFlag() {
        return motionDetectionFlag;
    }

    /**
     * 设置motionDetectionFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setMotionDetectionFlag(String value) {
        this.motionDetectionFlag = value;
    }

    /**
     * 获取infraredDetectionFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getInfraredDetectionFlag() {
        return infraredDetectionFlag;
    }

    /**
     * 设置infraredDetectionFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setInfraredDetectionFlag(String value) {
        this.infraredDetectionFlag = value;
    }

    /**
     * 获取manualAlarmFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getManualAlarmFlag() {
        return manualAlarmFlag;
    }

    /**
     * 设置manualAlarmFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setManualAlarmFlag(String value) {
        this.manualAlarmFlag = value;
    }

    /**
     * 获取didoAlarmFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getDIDOAlarmFlag() {
        return didoAlarmFlag;
    }

    /**
     * 设置didoAlarmFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setDIDOAlarmFlag(String value) {
        this.didoAlarmFlag = value;
    }

    /**
     * 获取didoList属性的值。
     * 
     * @return
     *     possible object is
     *     {@link DIDOList }
     *     
     */
    public DIDOList getDIDOList() {
        return didoList;
    }

    /**
     * 设置didoList属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link DIDOList }
     *     
     */
    public void setDIDOList(DIDOList value) {
        this.didoList = value;
    }

    /**
     * 获取shareFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getShareFlag() {
        return shareFlag;
    }

    /**
     * 设置shareFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setShareFlag(String value) {
        this.shareFlag = value;
    }

    /**
     * 获取ptzFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getPtzFlag() {
        return ptzFlag;
    }

    /**
     * 设置ptzFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setPtzFlag(String value) {
        this.ptzFlag = value;
    }

    /**
     * 获取channelNames属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getChannelNames() {
        return channelNames;
    }

    /**
     * 设置channelNames属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setChannelNames(String value) {
        this.channelNames = value;
    }

    /**
     * 获取nvrCode属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getNvrCode() {
        return nvrCode;
    }

    /**
     * 设置nvrCode属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setNvrCode(String value) {
        this.nvrCode = value;
    }

    /**
     * 获取nvrChannelNo属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getNvrChannelNo() {
        return nvrChannelNo;
    }

    /**
     * 设置nvrChannelNo属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setNvrChannelNo(String value) {
        this.nvrChannelNo = value;
    }

    /**
     * 获取hxOsdsetFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxOsdsetFlag() {
        return hxOsdsetFlag;
    }

    /**
     * 设置hxOsdsetFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxOsdsetFlag(String value) {
        this.hxOsdsetFlag = value;
    }

    /**
     * 获取hxAlarmPloicyFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxAlarmPloicyFlag() {
        return hxAlarmPloicyFlag;
    }

    /**
     * 设置hxAlarmPloicyFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxAlarmPloicyFlag(String value) {
        this.hxAlarmPloicyFlag = value;
    }

    /**
     * 获取hxAlarmPictureFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxAlarmPictureFlag() {
        return hxAlarmPictureFlag;
    }

    /**
     * 设置hxAlarmPictureFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxAlarmPictureFlag(String value) {
        this.hxAlarmPictureFlag = value;
    }

    /**
     * 获取hxAlarmRecordFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxAlarmRecordFlag() {
        return hxAlarmRecordFlag;
    }

    /**
     * 设置hxAlarmRecordFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxAlarmRecordFlag(String value) {
        this.hxAlarmRecordFlag = value;
    }

    /**
     * 获取hxVoicePlayFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxVoicePlayFlag() {
        return hxVoicePlayFlag;
    }

    /**
     * 设置hxVoicePlayFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxVoicePlayFlag(String value) {
        this.hxVoicePlayFlag = value;
    }

    /**
     * 获取hxCloudStorage属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxCloudStorage() {
        return hxCloudStorage;
    }

    /**
     * 设置hxCloudStorage属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxCloudStorage(String value) {
        this.hxCloudStorage = value;
    }

    /**
     * 获取hxAlarmVoiceFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxAlarmVoiceFlag() {
        return hxAlarmVoiceFlag;
    }

    /**
     * 设置hxAlarmVoiceFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxAlarmVoiceFlag(String value) {
        this.hxAlarmVoiceFlag = value;
    }

    /**
     * 获取hxAlarmLightFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxAlarmLightFlag() {
        return hxAlarmLightFlag;
    }

    /**
     * 设置hxAlarmLightFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxAlarmLightFlag(String value) {
        this.hxAlarmLightFlag = value;
    }

    /**
     * 获取hxRtspDownloadFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxRtspDownloadFlag() {
        return hxRtspDownloadFlag;
    }

    /**
     * 设置hxRtspDownloadFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxRtspDownloadFlag(String value) {
        this.hxRtspDownloadFlag = value;
    }

    /**
     * 获取barcodeSetFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getBarcodeSetFlag() {
        return barcodeSetFlag;
    }

    /**
     * 设置barcodeSetFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setBarcodeSetFlag(String value) {
        this.barcodeSetFlag = value;
    }

    /**
     * 获取hxHttpDownloadFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxHttpDownloadFlag() {
        return hxHttpDownloadFlag;
    }

    /**
     * 设置hxHttpDownloadFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxHttpDownloadFlag(String value) {
        this.hxHttpDownloadFlag = value;
    }

    /**
     * 获取hxFocusFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxFocusFlag() {
        return hxFocusFlag;
    }

    /**
     * 设置hxFocusFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxFocusFlag(String value) {
        this.hxFocusFlag = value;
    }

    /**
     * 获取hxPresetPointFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxPresetPointFlag() {
        return hxPresetPointFlag;
    }

    /**
     * 设置hxPresetPointFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxPresetPointFlag(String value) {
        this.hxPresetPointFlag = value;
    }

    /**
     * 获取hxCruiseFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxCruiseFlag() {
        return hxCruiseFlag;
    }

    /**
     * 设置hxCruiseFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxCruiseFlag(String value) {
        this.hxCruiseFlag = value;
    }

    /**
     * 获取hxWatchPresetFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxWatchPresetFlag() {
        return hxWatchPresetFlag;
    }

    /**
     * 设置hxWatchPresetFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxWatchPresetFlag(String value) {
        this.hxWatchPresetFlag = value;
    }

    /**
     * 获取hxPtzSpeedFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxPtzSpeedFlag() {
        return hxPtzSpeedFlag;
    }

    /**
     * 设置hxPtzSpeedFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxPtzSpeedFlag(String value) {
        this.hxPtzSpeedFlag = value;
    }

    /**
     * 获取presetPointIds属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getPresetPointIds() {
        return presetPointIds;
    }

    /**
     * 设置presetPointIds属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setPresetPointIds(String value) {
        this.presetPointIds = value;
    }

    /**
     * 获取cruiseIds属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCruiseIds() {
        return cruiseIds;
    }

    /**
     * 设置cruiseIds属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCruiseIds(String value) {
        this.cruiseIds = value;
    }

    /**
     * 获取inUseCruise属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getInUseCruise() {
        return inUseCruise;
    }

    /**
     * 设置inUseCruise属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setInUseCruise(String value) {
        this.inUseCruise = value;
    }

    /**
     * 获取localStoreStatus属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLocalStoreStatus() {
        return localStoreStatus;
    }

    /**
     * 设置localStoreStatus属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLocalStoreStatus(String value) {
        this.localStoreStatus = value;
    }

    /**
     * 获取latestVersion属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLatestVersion() {
        return latestVersion;
    }

    /**
     * 设置latestVersion属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLatestVersion(String value) {
        this.latestVersion = value;
    }

    /**
     * 获取versionSummary属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getVersionSummary() {
        return versionSummary;
    }

    /**
     * 设置versionSummary属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setVersionSummary(String value) {
        this.versionSummary = value;
    }

    /**
     * 获取hxImageInversionFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getHxImageInversionFlag() {
        return hxImageInversionFlag;
    }

    /**
     * 设置hxImageInversionFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setHxImageInversionFlag(String value) {
        this.hxImageInversionFlag = value;
    }

    /**
     * 获取apFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getApFlag() {
        return apFlag;
    }

    /**
     * 设置apFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setApFlag(String value) {
        this.apFlag = value;
    }

    /**
     * 获取estorgeSpace属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getEstorgeSpace() {
        return estorgeSpace;
    }

    /**
     * 设置estorgeSpace属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setEstorgeSpace(String value) {
        this.estorgeSpace = value;
    }

    /**
     * 获取eactivateFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getEactivateFlag() {
        return eactivateFlag;
    }

    /**
     * 设置eactivateFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setEactivateFlag(String value) {
        this.eactivateFlag = value;
    }

    /**
     * 获取eopenestoreflag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getEopenestoreflag() {
        return eopenestoreflag;
    }

    /**
     * 设置eopenestoreflag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setEopenestoreflag(String value) {
        this.eopenestoreflag = value;
    }

    /**
     * 获取captureFileUrl属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getCaptureFileUrl() {
        return captureFileUrl;
    }

    /**
     * 设置captureFileUrl属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setCaptureFileUrl(String value) {
        this.captureFileUrl = value;
    }

    /**
     * 获取securityAlarmFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSecurityAlarmFlag() {
        return securityAlarmFlag;
    }

    /**
     * 设置securityAlarmFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSecurityAlarmFlag(String value) {
        this.securityAlarmFlag = value;
    }

    /**
     * 获取shareUserName属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getShareUserName() {
        return shareUserName;
    }

    /**
     * 设置shareUserName属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setShareUserName(String value) {
        this.shareUserName = value;
    }

    /**
     * 获取topFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getTopFlag() {
        return topFlag;
    }

    /**
     * 设置topFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setTopFlag(String value) {
        this.topFlag = value;
    }

    /**
     * 获取devMsFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getDevMsFlag() {
        return devMsFlag;
    }

    /**
     * 设置devMsFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setDevMsFlag(String value) {
        this.devMsFlag = value;
    }

    /**
     * 获取videoPlayCheckFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getVideoPlayCheckFlag() {
        return videoPlayCheckFlag;
    }

    /**
     * 设置videoPlayCheckFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setVideoPlayCheckFlag(String value) {
        this.videoPlayCheckFlag = value;
    }

    /**
     * 获取keepTransFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getKeepTransFlag() {
        return keepTransFlag;
    }

    /**
     * 设置keepTransFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setKeepTransFlag(String value) {
        this.keepTransFlag = value;
    }

    /**
     * 获取statusLampFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getStatusLampFlag() {
        return statusLampFlag;
    }

    /**
     * 设置statusLampFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setStatusLampFlag(String value) {
        this.statusLampFlag = value;
    }

    /**
     * 获取microPhoneFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getMicroPhoneFlag() {
        return microPhoneFlag;
    }

    /**
     * 设置microPhoneFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setMicroPhoneFlag(String value) {
        this.microPhoneFlag = value;
    }

    /**
     * 获取voiceAlarmDetectionFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getVoiceAlarmDetectionFlag() {
        return voiceAlarmDetectionFlag;
    }

    /**
     * 设置voiceAlarmDetectionFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setVoiceAlarmDetectionFlag(String value) {
        this.voiceAlarmDetectionFlag = value;
    }

    /**
     * 获取dcode属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getDcode() {
        return dcode;
    }

    /**
     * 设置dcode属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setDcode(String value) {
        this.dcode = value;
    }

    /**
     * 获取bestCloudFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getBestCloudFlag() {
        return bestCloudFlag;
    }

    /**
     * 设置bestCloudFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setBestCloudFlag(String value) {
        this.bestCloudFlag = value;
    }

    /**
     * 获取eCloudFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getECloudFlag() {
        return eCloudFlag;
    }

    /**
     * 设置eCloudFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setECloudFlag(String value) {
        this.eCloudFlag = value;
    }

    /**
     * 获取kfktUnBindFlag属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getKfktUnBindFlag() {
        return kfktUnBindFlag;
    }

    /**
     * 设置kfktUnBindFlag属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setKfktUnBindFlag(String value) {
        this.kfktUnBindFlag = value;
    }

    /**
     * 获取presetPointNames属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getPresetPointNames() {
        return presetPointNames;
    }

    /**
     * 设置presetPointNames属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setPresetPointNames(String value) {
        this.presetPointNames = value;
    }

}
